package com.fanco.learn_datastruct_leetcode.designpattern.mememto;

import java.util.ArrayList;
import java.util.List;

/**
 * @author qiaowang 2022/2/23
 * 描述
 */
public class Caretaker {

    // 在List集合中会有很多的备忘录对象
    private List<Memento> mementos = new ArrayList<>();

    public void add (Memento memento) {
        mementos.add(memento);
    }

    // 获取到第 index 个 originator 的备忘录对象
    public Memento get(int index) {
        return mementos.get(index);
    }

}
